HAL RAMECC handle interrupt and callbacks functions migration

This section provides information about the HAL RAMECC interrupt and callbacks functions migration.

HAL RAMECC IRQ Handler

HAL1

HAL2

HAL_RAMECC_IRQHandler(RAMECC_HandleTypeDef *hramecc)
HAL_RAMECC_IRQHandler(hal_ramecc_monitor_t instance)

HAL RAMECC detect error callback

HAL1

HAL2

HAL_RAMECC_DetectErrorCallback(RAMECC_HandleTypeDef *hramecc)
HAL_RAMECC_ErrorCallback(hal_ramecc_monitor_t instance)

HAL RAMECC register/unregister callback

HAL1

HAL2

HAL_RAMECC_RegisterCallback(RAMECC_HandleTypeDef *hramecc,
                            void (* pCallback)(RAMECC_HandleTypeDef *_hramecc))

HAL_RAMECC_UnRegisterCallback(RAMECC_HandleTypeDef *hramecc)

As the RAMECC handle is removed, the register/unregister callback feature is no more provided. User can customize the weak callback if needed.